home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / edit / pcw_font.zip / FONTMAN1.DOC < prev    next >
Text File  |  1988-01-05  |  30KB  |  650 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.                                 PC-Write
  9.                           Font Selector Guide
  10.  
  11.                                    by
  12.                             Elizabeth Houser
  13.                                   and
  14.                               David Locke
  15.  
  16.  
  17.  
  18.                              November 1987
  19.                   PC-Write Font Selector, Version 1.0
  20.  
  21.                     Printed and published in U.S.A.
  22.            Copyright 1987 by Quicksoft.  All rights reserved.
  23.  
  24.                                Quicksoft
  25.                            219 First N. #224
  26.                            Seattle, WA 98109
  27.                              (206) 282-0452
  28.  
  29.  
  30.  
  31.  
  32.  
  33.                            Table of Contents
  34.  
  35. Installing the Font Selector                                          6
  36. Running the Font Selector                                             7
  37. Understanding the Font Selector's Main Screen                         9
  38. Assigning Soft Fonts to Font Letters                                 10
  39. Moving Fonts from One Font Line to Another                           12
  40. Deleting and Undeleting Fonts                                        12
  41. Moving Between Font Lines                                            13
  42. Editing Font File Names                                              13
  43. Changing the Name of the Print Control File                          14
  44. Saving the Print Control File                                        15
  45. Exiting the Font Selector                                            15
  46. Exiting the Font Selector Without Saving Your Changes                15
  47. Using the Files Produced by the Font Selector                        16
  48. A Sample Session                                                     17
  49. Appendix A: Creating a Print Control File                            20
  50. Appendix B: The Font Selector Menu Options                           22
  51. Appendix C: Available Soft Fonts                                     24
  52. Appendix D: Glossary                                                 25
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59. LaserJet is a trademark of the Hewlett-Packard Corporation.
  60. What's a Font?
  61.  
  62. The term font can mean many different things. In the typesetting world,
  63. a font is a complete set of letters, numbers, symbols, and punctuation
  64. marks at a particular size in a specific typeface. (A typeface is a
  65. particular type design, such as Times Roman or Helvetica.) In the world
  66. of printers, the definition varies depending on the type of printer.
  67.  
  68. Non-laser printers (dot matrix, daisy wheel, and ink-jet) usually
  69. support only one or two typefaces with enhancements. PC-Write calls
  70. each enhancement a font. For example, a printer may have one typeface
  71. with enhancements such as compressed, double wide, draft quality 10
  72. characters per inch (cpi), draft quality 12 cpi, letter quality 10 cpi,
  73. letter quality 12 cpi, boldface, italics, superscript, subscript,
  74. underlining, and proportional spacing. PC-Write treats each of these as
  75. a separate font.
  76.  
  77. In the laser printer world, there are two basic kinds of fonts: bit-
  78. mapped and outline fonts. Some laser printers, like the Hewlett-Packard
  79. LaserJet, support bit-mapped fonts; some support outline fonts. In a
  80. bit-mapped font, each character is made up of a number of dots; to the
  81. computer or printer, each of these dots is represented by a bit. In an
  82. outline font, each character is stored as an outline or a geometric
  83. description. This means that you can produce different sizes and styles
  84. of characters from the same outline. Outline fonts must be converted to
  85. bit-mapped fonts at some point.
  86.  
  87. Laser printers that support bit-mapped fonts, such as the LaserJet,
  88. take the definition of a font one step further. To this kind of laser
  89. printer, a font encompasses:
  90. o  typeface -- such as Times Roman or Helvetica
  91. o  point size -- maximum height of a character
  92. o  spacing -- fixed or proportional
  93. o  pitch -- number of characters per inch, if fixed spacing
  94. o  width table -- width of each character, if proportional spacing
  95. o  stroke weight -- regular, medium, or bold
  96. o  style -- upright or italics
  97. o  symbol set -- characters (symbols) available
  98. o  orientation -- portrait or landscape
  99.  
  100. An example of a font for a laser printer is: Letter Gothic, bold,
  101. upright, 12 point, fixed spacing of 12 characters per inch, Roman-8
  102. symbol set, portrait orientation.
  103.  
  104. If you need some further explanation of some of the terms used in this
  105. Guide, there is a glossary of terms in Appendix D.
  106.  
  107.  
  108. How Does PC-Write Treat Fonts?
  109.  
  110. When you edit a file with PC-Write, you use font letters to select the
  111. fonts. The available font letters are B, C, D, E, F, H, I, J, L, M, O,
  112. P, Q, R, S, U, V, W, X, Y, and Z. You select them by pressing the Alt
  113. key and one of the font letters, or by using the <Alt-G>.R command with
  114. a letter. See the PC-Write User's Guide for more information on these
  115. methods.
  116.  
  117.  
  118. 2                                          PC-WRITE FONT SELECTOR GUIDE
  119. PC-Write defines the meaning of each font letter for a particular
  120. printer through a print control file. This file is created by the
  121. WORKDISK program when you install PC-Write. WORKDISK actually runs a
  122. program called MENULAZ to create the print control file, which it calls
  123. by default PR.DEF. You can run MENULAZ to create a print control file;
  124. the instructions are included in Appendix A of this Guide.
  125.  
  126. The print control file contains commands called font control lines.
  127. Each font control line is associated with a font letter and contains
  128. codes to activate that font on the printer. If one or more of the fonts
  129. have proportional spacing, the print control file contains width tables
  130. for those fonts. A width table tells PC-Write the width of each
  131. character in the proportional font so it can justify, center, and
  132. flush-right text.
  133.  
  134. When you print a file, the PC-Write print program processes it,
  135. interpreting the font and dot commands and sending the output to the
  136. printer. If the file contains a font command, the print program
  137. retrieves the codes for that font from the appropriate font control
  138. line in the print control file. It places the codes in the text file as
  139. it processes it. PC-Write then sends the processed file to the printer.
  140.  
  141. Here's a diagram that illustrates what happens when you print with
  142. PC-Write:
  143.  
  144.                        retrieving the
  145.                         codes for the    placing         which is
  146.          looks at        fonts from      them into       sent to
  147. +---------+    +----------+    +---------+    +-----------+    +--------+
  148. | the     |    | the      |    | the     |    | the       |    |        |
  149. | PC-Write|    | PC-Write |    | print   |    | processed |    | the    |
  150. | Print   |--->| text file|--->| control |--->| text file |--->| printer|
  151. | Program |    | with font|    | file    |    | with      |    |        |
  152. |         |    | commands |    | (PR.DEF)|    | font codes|    |        |
  153. +---------+    +----------+    +---------+    +-----------+    +--------+
  154.  
  155.  
  156. What is the PC-Write Font Selector?
  157.  
  158. The font selector is a program that lets you customize a PC-Write print
  159. control file for Hewlett-Packard LaserJet printers that use
  160. downloadable soft fonts. It can also be used for other laser printers
  161. that emulate the LaserJet. These printers support three different types
  162. of fonts:
  163. o  Resident fonts that come already loaded in the printer's memory.
  164. o  Cartridge fonts that come from cartridges inserted into the printer.
  165. o  Soft fonts. These fonts are copied from a diskette into the
  166.    printer's memory. This is called downloading. Soft fonts are
  167.    available on diskette from Hewlett-Packard and other vendors. See
  168.    Appendix C for more information about available soft fonts. Each
  169.    soft font diskette contains a number of font files; each font file
  170.    contains information about one specific soft font and the codes to
  171.    be downloaded to the printer for that font.
  172.  
  173. You can use the MENULAZ program to create print control files for the
  174. resident fonts and for all of the Hewlett-Packard cartridges. MENULAZ
  175. can also create print control files for the most commonly used Hewlett-